package com.nextel.project.usuario.rms;

import com.nextel.project.Configuracion;

import com.nextel.project.usuario.bean.ParametrosBean;
import pe.com.nextel.rms.GestorRMS;
import pe.com.nextel.rms.Persistente;
import pe.com.nextel.util.List;

/**
 * 
 * @author eespinoza
 */
public class RMSParametros extends GestorRMS {

    ParametrosBean parametro = new ParametrosBean();
    
    public RMSParametros() {
        super("RMS_PARAMETROS");
    }

    public void guardarParametro(ParametrosBean object) throws Exception {
         try {
            abrirRS();
            guardar(object);
        } finally {
            cerrarRS();
        }
    }

    public ParametrosBean obtenerParametro() throws Exception {
        List lista = getAllBean();
        ParametrosBean parametroTemp = null;
        if (lista != null && lista.size() > 0) {
            parametroTemp = (ParametrosBean) lista.get(0);
        }
        return parametroTemp;
    }

    protected Persistente createObjectBean() {
        return parametro;
    }
}
